diodo semiconductor - German English Dictionary